home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 20 / Cream of the Crop 20 (Terry Blount) (1996).iso / bbs / nefd235.zip / WHATSNEW.TXT < prev   
Text File  |  1996-06-14  |  48KB  |  1,127 lines

  1.         
  2.                                       NEF
  3.         
  4.                              Changes and Additions
  5.         
  6.         
  7.         2.35   Public Release, June 14 1996
  8.         
  9.              - OS/2:
  10.                Hatch: Added support for extracting File_Id.Diz from SFX
  11.                .EXE archives. There is no custom support for any archive
  12.                format: NEF supports all the archivers defined in
  13.                Compress.Cfg with an ID string of at least 2 bytes. This
  14.                method is not very accurate, but it's quite general and
  15.                it usually works.
  16.         
  17.              - New "AnnExclude <filespec> ..." statement, to exclude
  18.                specified files from the announcements.
  19.         
  20.                This statement can be used both in the global
  21.                announcement section and inside each "AreaTag/AreaPath"
  22.                block.
  23.         
  24.              - The "FileBone Availability" message now respects the
  25.                FileLink message flags.
  26.         
  27.              - FileFix commands are now accepted from command line:
  28.                NEF FileFix <adr> <cmd> ...
  29.                where <cmd>s are the same commands that can be used in
  30.                messages addressed to the AutoLink robot.
  31.         
  32.              - Special commands for the filefix robot can now be
  33.                preceded indifferently by '?' or '%'. This is useful when
  34.                using the robot via command line with 4OS2, which
  35.                interprets the strings starting with '%' as environment
  36.                variables. If you still want to use '%', then you might
  37.                need to precede it with an escape character.
  38.         
  39.                E.g. Nef FileFix 2:332/504.2 ?QUERY
  40.                     Nef FileFix 2:332/504.2 ^%QUERY
  41.         
  42.              - New FileLink flag 'Y' to specify links to be notified
  43.                when "NEF Notify" is executed with no address list.
  44.         
  45.         
  46.         
  47.         2.34   Public Release, May 20 1996
  48.         
  49.              - Extension of the PassThru concept.
  50.         
  51.                If you specify the "-0" flag in a FileArea definition,
  52.                when you do "Nef Clean", the files not currently
  53.                referenced in outbound attaches are deleted.
  54.         
  55.                If you specify "-0<days>", the files in that area will
  56.                not be deleted until they become older than <days> _AND_
  57.                there is no file attach pointing to them.
  58.         
  59.                Example:
  60.         
  61.                FileArea Area1 \file\area1\ O -030 2:345/678 I123/4
  62.         
  63.                Files in \file\area1 will be deleted when older than 30
  64.                days _and_ not referenced by any file attach.
  65.         
  66.              - OS/2: New "KillDate Write|Creation" statement.
  67.                To specify the date to be used for evaluating the file
  68.                age that triggers the file deletion in passthru areas.
  69.         
  70.                This statement is useful for HPFS, ignored on FAT.
  71.         
  72.                If none specified, "Creation" is assumed.
  73.         
  74.                Example:
  75.         
  76.                KillDate Write
  77.         
  78.              - New extended "-0<days>" switch for the "NewAreasFrom"
  79.                statement.
  80.         
  81.              - OS/2: New parameters "Creation" and "Write" for the Touch
  82.                keyword. You can configure the type of "touch" you need.
  83.                Examples:
  84.         
  85.                Touch       ; default: touch the Creation (upload) date
  86.                Touch Creation              ; same as default
  87.                Touch Write                 ; touch the Last Write date
  88.                Touch Creation Write        ; touch both dates
  89.         
  90.              - Fixed bug introduced in 2.32 which caused an access
  91.                violation in the "query" type commands if AreaDescWrap
  92.                was not used in the config file.
  93.         
  94.              - Added check to prevent access violation when interactive
  95.                hatch is used with @diz and CompressCfg is NOT defined.
  96.                Now an error is reported.
  97.         
  98.              - Added check to prevent that NEF reports "Empty command"
  99.                when no MaxAreaCompile statement is used.
  100.         
  101.              - Enhanced INF Documentation.
  102.         
  103.         
  104.         
  105.         2.33   Public Release, Mar 13 1996
  106.         
  107.              - A bug in the squish.cfg parsing routines has been found:
  108.                if an area is defined with NOTHING after the path, this
  109.                area cannot be opened. The problem usually happens when
  110.                AreaTag specifies a *.MSG netmail with NO flags in
  111.                Squish.Cfg.
  112.         
  113.         
  114.         
  115.         2.32   Public Release, Mar 13 1996
  116.         
  117.              - New registration options: BMT Micro, NC, USA and Vince
  118.                Coen, UK.
  119.         
  120.              - If the file description contains high ascii codes
  121.                (>127), the announcements will now contain remapped
  122.                plain-ASCII characters.
  123.         
  124.              - You can allow High Ascii characters in some (or even
  125.                all) areas by the use of the "HighAsciiOk" statement in
  126.                the global or local-override announcement sections.
  127.         
  128.              - New (global) statement: UniqueDmpLine.
  129.                Makes NEF generate FILES.DMP filebase files with
  130.                descriptions on one line only (multiple lines are
  131.                concatenated).
  132.         
  133.                By default, NEF outputs multi-line descriptions without
  134.                changes to FILES.DMP: when using L)ocate and N)ewfiles
  135.                commands, Maximus will respect the original formatting,
  136.                but the continuation lines will be aligned to the left.
  137.         
  138.                When this statement is used, the original formatting of
  139.                descriptions is lost (in the filebase) but Maximus will
  140.                be able to word-wrap and align when executing L)ocate or
  141.                N)ewfiles commands.
  142.         
  143.              - Added check to prevent misconfiguration of the "AreaTag"
  144.                statement: it's ILLEGAL to use "AreaTag MyTag -$".
  145.                You must either use "AreaTag MyTag" (if SquishCfg is
  146.                used) or "AreaTag MyTag c:\bbs\mail\mytag -$".
  147.                In other words: when you let NEF lookup the TAG in
  148.                Squish.cfg, it is smart enough to find out the area type
  149.                on its own !
  150.         
  151.              - When hatching from command line, it is now legal to specify
  152.                @diz without specifying a short description: it will be
  153.                considered empty. I still strongly recommend to always
  154.                specify a "short" description besides the optional "long"
  155.                one.
  156.         
  157.                Example
  158.         
  159.                Nef Hatch c:\file\filename.ext TAG @diz
  160.         
  161.                is now equivalent to:
  162.         
  163.                Nef Hatch c:\file\filename.ext TAG "" @diz
  164.         
  165.              - Changed a typedef in NEFEAT.H, so that it does not
  166.                create problems with IBM compilers (thanks to Michael
  167.                Hohner).
  168.         
  169.              - OS/2: New mnemonic characters for PmHatch PushButtons.
  170.         
  171.         
  172.         
  173.         2.31   Private Beta, Mar 3 1996
  174.         
  175.              - Fixed problem with UNC filenames that start with a double
  176.                backslash (on LANs).
  177.         
  178.         
  179.         
  180.         2.30   Public Release, Feb 19 1996
  181.         
  182.              - Check added to prevent NEF from issuing a forward request
  183.                to multiple uplinks for the same area, when a TAG is
  184.                contained in more than one Filebone file.
  185.         
  186.              - New cfg statement: "ForwardWildReq".
  187.                Starting with ver 2.30, by default, TicFix requests with
  188.                wildcards are NOT forwarded to the filebones; this verb
  189.                enables even this type of request forward.
  190.         
  191.              - Additional check in PmHatch: if no "short" d